Raspberry Pi /RP2350 /DMA /MPU_CTRL

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as MPU_CTRL

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (P)P0 (S)S0 (NS_HIDE_ADDR)NS_HIDE_ADDR

Description

Control register for DMA MPU. Accessible only from a Privileged context.

Fields

P

Determine whether an address not covered by an active MPU region is Privileged (1) or Unprivileged (0)

S

Determine whether an address not covered by an active MPU region is Secure (1) or Non-secure (0)

NS_HIDE_ADDR

By default, when a region’s S bit is clear, Non-secure-Privileged reads can see the region’s base address and limit address. Set this bit to make the addresses appear as 0 to Non-secure reads, even when the region is Non-secure, to avoid leaking information about the processor SAU map.

Links

() ()